upper eyelid - German English Dictionary